comscore 50 Keane Place - Apartment in St. John's | RentBoard