Check out this great place to stay in Alameda
Apartment in Alameda, United States. Close to everything that's interesting in Alameda. Three minute walk to Park Street, the prime area of downtown Alameda: Unique restaurants and shops, historic multi-screen movie theatre, coffee & tea. Charming, loft-style, with two bedrooms an...
See this content immediately after install