House for rent, 829 Superba Ave Venice, in Los Angeles, United StatesLos Angeles, 829 Superba AveHouse • 2 room(s) • 2 bed. • 1 bath. • 98.57 m²