comscore 11 Aylward Place - Apartment in St. John's | RentBoard