100 Casa St
San Luis Obispo, CA 93405
$1,475,000 USD
2,741 SF
2,741 SF
$1,475,000 USD
Medical