Palm Beach, FL
The parcel owner is Sun & Surf One Hundred Thirty. Building on this parcel was built in 1977.