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