Overview of Montgomery Plaza (Conroe)
Montgomery Plaza is a 90-acre mixed use land development in Conroe, Texas consisting of a 26 acre shopping center (Montgomery Plaza Shopping Center), other commercial and office land, apartment sites and townhouse/condominium sites.
For More Information:
- Please contact us at (830) 336-2518
- Send us an email at info@dhinv.com
- Fill out our Information Request Form