Views At Flowers, Selma, NC

Sector:  Multifamily

Address:  29 Dahlia Dr, Selma, NC 27596

Stories:  4

Total Square Feet:   495439

Land Acres:  16.42

Owner:  Ardmore Residential

Developer:  Ardmore Residential

Estimated Delivery:   Q4 2024

Scroll to Top