fbpx
Home Tags LEED certified

Tag: LEED certified

Special permit recommended for 231-unit Peekskill apartment complex

The six proposed buildings at 1005-1017 Lower South Street would contain 231 residential units — a mix of affordable apartments and senior apartments. The project also includes more than 57,000 square feet of commercial space.