That page is no longer, but have you tried Roomster for finding a place to live? Find a place to live at Roomster!