Main Street Vista – Building 100, Holly Springs, NC

Sector:  Multifamily

Address:  324 N Main St

Stories:  4

Total Square Feet:   300,000

Land Acres:  11.16

Owner:  Main Street Vista Apartments LLC

Developer:  Vista Residential Partners

Estimated Delivery:   Q3 2026

Scroll to Top