comscore 724 Mill Street - Apartment in Windsor | RentBoard