2033 Central Ave
Alameda, CA 94501
$2,195,000 USD
8,002 SF
8,002 SF
$2,195,000 USD
Hospitality