I don't know about the bad reviews because the staff at 1760 Park Ave are excellent.
February 2024
Staff was very nice and let me retrieve the rental truck way before the time I said I would. Best service ever
February 2023
Thank you so much Trey and Q, they were the most friendliest people I called another U-Haul place and they were rude so I decided to go to this one Trey was amazing he was friendly he was patient Q came in at the last minute but she was polite she spoke she smiled I appreciate everything that they done for me.