2
2604 N. Brevard St & 401 Charles Ave.
Charlotte, NC
$1,250,000 USD
2,881 SF
2
Units
2,881 SF
$1,250,000 USD
Office