Aerial
Share this home!

LOCATION: 4370 S South Road, Wellington, Florida

SQUARE FOOTAGE: N/A

BEDROOMS & BATHROOMS: 15 bedrooms & 19 bathrooms

PRICE: $28,900,000

This 62 acre equestrian estate, dubbed “La Lechuza” is located at 4370 S South Road in Wellington, Florida and was built in 2005.

It features multiple apartments and living areas with a total of 15 bedrooms and 19 bathrooms.

It’s listed at $28,900,000.

CLICK HERE FOR THE LISTING