13
1250 Peach St
San Luis Obispo, CA 93401
$585,000 USD
1,370 SF
1,370 SF
$585,000 USD
Medical