Location: Echo Park, CA
Units: 25
Description: Located only a short distance from Dodger Stadium, Starbucks, local shops, and restaurants.
Unit Mix: Studios and 1 bedrooms