225 S BEACH Road # 503, Tequesta FL 33469 | Rent SFL