Maintenance Technician at Block Island Beach House

New Shoreham, RI