William H. Luther House
69 Adelaide Ave, Providence, RI 02907, USA
Discussion
You must be logged in to comment.
Built In
1890
History
Stable (on Niagra St.) in rear of William H. Luther House.
69 Adelaide Ave, Providence, RI 02907, USA
You must be logged in to comment.
1890
Stable (on Niagra St.) in rear of William H. Luther House.