108 PALOMA AVE, VENICE, CA 90291
2
beds
1
bath
744 Sq.Ft. LIVING AREA
2,645 Sq.Ft. lot