8
124 E Cabarrus St
Raleigh, NC 27601
$840,000 USD
3,920 SF
3,920 SF
$840,000 USD
Parking Lot