/
|
Locally based developer StreetLights Residential has begun leasing The Oliver, a 351-unit apartment community in the East Village area of Dallas. The property is located within The Central, a 27-acre mixed-use development by De La Vega Development.