Looks like Waterfront Square Condo and Spa is no longer available on Rent.com which means this information is likely out of date.

Waterfront Square Condo and Spa

 901 N. Penn St Unit 1503 Regatta, PhiladelphiaPA 19123