Lewisville, Texas
Vista Ridge Village
2325 South Stemmons Freeway
Lewisville, Texas 75067
- 373,541 SF power center conveniently located across from Music City Mall (formerly Vista Ridge Mall) with excellent visibility and easy access.
- Anchor tenants include Burlington, Hobby Lobby, Old Navy, Michaels, Barnes & Noble, PetSmart and Total Wine & more.
GLA: 373,541 SF