Finding an apartment is no easy task, burdened by finding the right broker, the right landlord – and timing everything from the lease to internet...