Construction Begins on 287-Unit Navy Yard Apartment Project

River Parc, a 287-unit apartment building in Navy Yard, started construction in recent weeks, reported Market Watch.

Who do you want to send this to?