Homes for sale - 1003 Foster Street, Alameda, CA 94502 – MLS#410060...