Opulent 33,000 Square Foot Oceanfront Mega Mansion In North Palm Beach, FL
This extremely opulent European-inspired oceanfront mega mansion is located at 12510 Seminole Beach Road in North Palm Beach, FL. It is owned by West Virginia businessman Chris Cline. It was designed by architect Stuart Brenner
We think you’ll love these