based developer, plans to build a 291-unit, two-building luxury apartment complex and a 396-space parking garage after demolishing ... have been some inquiries into the River Glen land, but ...