Hit "Connect" to claim your profiles...
View of 64? Medford Street, Somerville, Mass. See also other photo. Location: Somerville, Massachusetts.