Residential & Mixed Use

Plainsboro apartment complex trades for $145 million