48
90 Asheland Ave
Asheville, NC 28801
$3,776,500 USD
15,106 SF
15,106 SF
$3,776,500 USD
Medical