London House Calgary. calgary pet friendly apartment for rent downtown excellent location open 7 days id 352888 rentfaster ca