Alameda, CA Restaurants For Lease
For lease

Alameda Retail Center - Prime Location
High-traffic retail space, multiple suites available.

Alameda Restaurant Space For Lease
High-street restaurant, renovated, 9,500 sqft

Alameda Restaurant Space For Lease
Prime Alameda location, 2500 sq ft.