Peekskill: 13 apartments with retail proposed for South Street June 4, 2020 PEEKSKILL - A new building with 13 apartments and first-floor retail/commercial space is proposed for the corner of South Street and Union Avenue.