22
2620 Arrowood Rd
Charlotte, NC 28273
$562,500 USD
2,084 SF
1
Unit
2,084 SF
$562,500 USD
Medical