17 Apr Upshot Medical Center at Mills Park
Upshot Medical Center at Mills Park Location: Orlando, FL Project Scope: With approximately 160,000 square feet of medical office space, Upshot Medical Center at Mills Park (UMC) is strategically located in downtown Orlando, serving as a premier destination for healthcare and life sciences in the vibrant City Beautiful. Positioned...