This beautiful single-family home, located at 66 Orchard Road, is currently selling in Swampscott for $689,000.

Click through the photo gallery above for a virtual look around this unique Swampscott property.

-
Details
-

Living Area
: 2,742-square-feet.

Bed/Bath: 3,3

Don’t miss updates from Patch!