An angry crowd of at least 300 people jammed Greenburgh Town Hall tonight to protest a proposed 272-unit apartment complex planned for Lawrence Street…
Edgemont Community Council, Inc.
To Plan and Promote the General Welfare of the Edgemont Community