29 Dahlia Dr, Selma, NC

Sector:  Multifamily

Address:  29 Dahlia Dr, Selma, NC 27596

Stories:  4

Total Square Feet:   90,000

Land Acres:  16.42

Owner:  Views at Flowers LLC

Developer:  -

Estimated Delivery:   Q3 2024

Scroll to Top