Target, Selma, NC

Sector:  Retail

Address:  551 St Mark Ave

Stories:  1

Total Square Feet:   148,000

Land Acres:  12.19

Owner:  Target Corp.

Estimated Delivery:   Q2 2026

Scroll to Top