8350 N. CENTRAL EXPRESSWAY • STE. 1275 • DALLAS, TX 75206        214.234.2555

© 2017 Vista Property Company. All Rights Reserved.

SHADOWBRIAR SHOPPING CENTER »

  • GLA: 16,400 SF
  • 12303 Westheimer Road, Houston, TX

 

RAINBOW PLAZA »

  • GLA: 10,300 SF
  • 5403 FM 1488 Magnolia, TX

 

Houston Area Locations