Executive House Apartments

6650 Hayvenhurst Avenue, Los Angeles, CA 91406