House at 130 Mohegan Avenue

130 Mohegan Ave.
New London
Connecticut
United States