1250 Peach St
San Luis Obispo, CA 93401
$615,000 USD
33,938 SF
33,938 SF
$615,000 USD
Medical