Image June 2, 2026 Construction kicks off for affordable housing at 706 W. 85th Street in South L.A. Logos Faith Development project on track for completion next year
Image May 8, 2026 Developer secures $15M loan for affordable housing at 706 W. 85th St. Logos Faith Development will build on land owned by St. Rest Church
Image October 29, 2024 Affordable housing planned at 706 W. 85th Street in South L.A. 62 apartments on church-owned land