Show Project InfoHide Project Info 5188 W 20th St, 90016 3-unit development in the Mid-City Los Angeles area. Address: 5188 W 20th St, Los Angeles, CA 90016 Status: Completed