Sue Black

Active Block Island, RI Owner for Offshore Property Ltd