BNE, Sterling unveil 185 new apartments in Englewood

BNE Real Estate Group is set to welcome renters to a 185-unit residential building in Englewood, touting a new luxury property in the heart of the city’s downtown.