3589 S Ocean Boulevard #609, Palm Beach, FL 33480 - Homesnap