Where is Limbaughs house in Florida?
Well out of the Cone of Silence. Palm Beach
Right in the Keys I believe.
“Where is Limbaughs house in Florida?”
Right on the water in West Palm Beach. Right up the road from Mar Largo.
Palm Beach.