Phineas Upham House Melrose, Massachusetts

Aerial View

An interactive aerial view of Phineas Upham House, Melrose, Middlesex County, Massachusetts, USA