12
3440-3452 N Davidson St
Charlotte, NC 28205
$260,000 USD
6,919 SF
1
Unit
6,919 SF
$260,000 USD
Storefront Retail Residential