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