Looks like Weekly Monthly Rental No Deposit is no longer available on Rent.com which means this information is likely out of date.

Weekly Monthly Rental No Deposit

 345 E 62nd St, New YorkNY 10065