Charles H. and Hattie T. Sprague House
17 Arch St, Providence, RI 02907, USA
Discussion
You must be logged in to comment.
Built In
1874
History
--