Homes for sale - 1052 Spring Street, Block Island, RI 02807 – MLS#1...