Year of Completion: 2009 Address: 2618 W. 7th St. Los Angeles, CA 90057 52 Units Apartment. New Construction. Rough and Final Electrical Works.