St. Rest Affordable Housing Project Moves Forward At 706 West 85th Street In South Los Angeles
A new affordable housing development is moving forward at 706 West 85th Street in South Los Angeles. The project is being developed by Logos Faith Development on land owned by St. Rest Friendship Church, with JZA Architecture responsible for the design.





