Two World Apartments

Two World Apartments at 8640 S Denver Ave, Los Angeles, California 90044 is an 8-unit development with all units subsidized through a HUD project-based Section 8 contract. The property was originally built in 1925, rehabilitated in 2008, and offers one-bedroom units. All units are located within eight one-story buildings.