1017 Nowita PL, Venice, CA 90291 - MLS#21720862 - Frances Mouser - ...