New Neighborhood Addition in Echo Park Located at 319 North Westlake Avenue
A new living space is coming to 319 North Westlake Avenue which will be conveniently located near the 101 freeway as well as two metro bus lines deeming it to be a part of Los Angeles’ many transit oriented communities. Mountain View North LLC has got the green light to help reinvent this already changing neighborhood by providing affordable housing for extremely low and very low income households.