31
1236 Park St
Alameda, CA 94501
$988,000 USD
1,472 SF
4.68% Cap Rate
1,472 SF
$988,000 USD
Storefront Retail Residential