49 Paloma Avenue D, Venice, CA 90291
Studio
1
bath
3,902.976 Sq.Ft. LIVING AREA
3,902.976 Sq.Ft. lot