13
2664 Shenandoah Ave
Charlotte, NC 28205
$1,200,000 USD
3,964 SF
3,964 SF
$1,200,000 USD
General Retail