52
668 Marsh St
San Luis Obispo, CA 93401
$2,500,000 USD
6,880 SF
6,880 SF
$2,500,000 USD
Storefront Retail Office