Insane 120,000 Square Foot Massachusetts Estate (PHOTOS)
This newly listed 60 acre estate, dubbed "Juggler Meadow", is located at 113 Juggler Meadow in Leverett, Massachusetts. The post Insane 120,000 Square Foot Massachusetts Estate (PHOTOS) appeared first on Homes of the Rich.

This newly listed 60 acre estate, dubbed "Juggler Meadow", is located at 113 Juggler Meadow in Leverett, Massachusetts.
The post Insane 120,000 Square Foot Massachusetts Estate (PHOTOS) appeared first on Homes of the Rich.