Homes for sale - 3222 Phoenix Ln, Alameda, CA 94502 – MLS#41014469 ...