The Reef

The Reef, 10 Howard Wharf, Newport, RI