Wren Residences Wren Residences is a 362-unit tower.

LOS ANGELES—Mack Urban and AECOM Capital have delivered the Wren Residences, the first phase of the six-acre development in South Park. The Wren Residences is described by the developer as workforce housing, rather than a luxury development. Located at it Pico Boulevard, Olive and Hill Streets, has 362 for-lease units and is fully amenitized.