Looks like Palmer Street Apartments is no longer available on Rent.com which means this information is likely out of date.

Palmer Street Apartments

 224 Palmer Street, WatertownNY 13601