Pay us now and pay us later

After years of living in the burbs, a couple of friends from New Jersey are selling their house and moving to Center City. They're looking for a dog-friendly apartment, and finding many options.

But one building they've struck off their list was a complex where the management informed them that all tenants must pay a $1,000 "move-in" fee, as well as another $1,000 fee to move out when the lease expires. That's above and beyond a deposit. 

It's ridiculous. How can any apartment building get away with such a charge?