AGlobe Properties

Chelsea Square

FM 1960 Road W, Houston, TX 77069

Chelsea Square is a 77,000 SF multi-tenant retail center  Positioned in a prime commercial corridor, it offers excellent visibility, high traffic exposure, and a diverse tenant mix, making it an ideal destination for retail and service businesses.

Total Area

77,000 square feet (SQFT)

Scroll to Top