7
894 Meinecke Ave
San Luis Obispo, CA 93405
$1,650,000 USD
4,898 SF
4,898 SF
$1,650,000 USD
Medical