Homes for sale - 1071 Melrose AVE, Alameda, CA 94502 – MLS#ML818652...