Home Tags 2 Sherwood Place

Tag: 2 Sherwood Place

New Rochelle redevelopment endorsed with Mayor Bramson’s re-election

The revitalization of downtown New Rochelle, which the city shows as having 32 projects either complete or in various stages of development, received an...

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...