2604 N Brevard St
Charlotte, NC 28205
$1,350,000 USD
1,702 SF
1,702 SF
$1,350,000 USD
Office Residential