1067 Alvira St, Los Angeles, CA 90035
3 Beds 2 Baths 2,116 Sq.Ft. 6,751 Sq.Ft.