Merwin--Hubbard House

Address Restricted
New Haven
Connecticut
United States