5
3060 Cleveland Ave
Santa Rosa, CA 95403
$600,000 USD
1,325 SF
1,325 SF
$600,000 USD
Storefront Retail Office