Tuesday, April 7, 2015

"Park La Brea Complex Plagued By Roaches, Broken Elevators, Tenants Say"

Studio apartments starting at $1,700.