Portfolio

Palm Court Plaza

Palm Court Plaza

Delray Beach, Florida


The Palm Court Plaza is a five-story, 137,760 square foot Professional Office Building located on-campus of the Delray Medical Center in Delray Beach, Florida.


Building Services
  • Primary Care Physicians
  • Various Specialists
  • Hospital Staff Physicians