Updating results...

Alameda Houses For Rent

1226 Otis Dr, Alameda, CA
House For Rent
$3,000/mo
Rent Zestimate ®: $3.0K
17 days on Zillow
1226 Otis Dr, Alameda, CA94501
3 beds, 2 baths, 1,240 sqft
5,500 sqft lot
Built in 1963