Real estate firm Post Brothers recently announced it has entered the leasing phase of its latest project in North Bergen, The Duchess. The property, a 320-unit apartment complex at 7601 River Road, is the first project in New Jersey for Post Brothers.
No comments:
Post a Comment