JLL inks sale of 328-unit luxury apartment complex in Meadowlands

An investment manager has sold a 328-unit luxury apartment complex in Lyndhurst, in a newly announced transaction by JLL.