Alameda Townhomes For Rent
The Dunes Apartments
2445 Shoreline Drive, Alameda, CA 94501