Home Tags Approvals

Tag: approvals

24-story apartment building approved near New Rochelle train station

The New Rochelle Planning Board has approved construction of a 24-story building at 2 Sherwood Place, near the Metro-North Railroad station, which will have...