6
303 Salisbury Ave
Albemarle, NC 28001
$749,000 USD
3,834 SF
6.87% Cap Rate
3,834 SF
$749,000 USD
Office