D Dr. Harold Sawelson, MD 0 reviews 881 Ocean Dr Key Biscayne, FL • 33149 View Practice (305) 361-7631