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.

Mar 15, 2025 - 12:40
 0
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.