Home>>Properties>>

Chelsea Square Shopping Center

4950 FM 1960 Road W
Houston, TX 77069

Chelsea Square Shopping Center contains 72,878 square feet of leasable space. It is an established neighborhood shopping center located in Houston, TX.

Total Sq. Ft.: 72,878

img Download Brochure

 

 img

img