Taylor is tucked away, far from his friends, in a tiny room with nowhere to even put his computer.
Billionaire developer Jeff Greene is selling a waterfront site in downtown West Palm Beach to David Martin’s Terra and BH ...