2009 GLENCOE AVE, Venice, CA 90291 - MLS#NP20105289