William Watts Sherman House at Shepard Avenue
The William Watts Sherman House, located on Shepard Avenue, is another notable structure in Newport, Rhode Island. It was built in 1875 by talented architect H.H. Richardson, and its interiors were done by Stanford...