1237 S Holt Avenue Apartments 1237 South Holt Avenue, Los Angeles, CA 90035