Homes for sale - 64 Leawood ST #64, Aptos, CA 95003 – MLS#ML8182990...