264 Seminole Avenue, Palm Beach FL 33480

264 Seminole Avenue, Palm Beach FL 33480, Palm Beach, FL 33480

264 Seminole Avenue, Palm Beach FL 33480

$12,000,000

16 Beds · 16 Baths · 6,864 Sq Ft