Elevation Financial Group bought the eight parcels comprised of 2.12 acres.
Plans for the billion-dollar project, to be called Southplace City Center, include revamping the mall and adding nearly 4,400 apartments, a grocery store, a 150-room hotel, medical office space, an amphitheater and walk/bike paths at the site.
Most of the Longwood campus will be redeveloped, leaving two existing medical office buildings to continue offering important services such as cardiology, pulmonology, rehabilitation, general surgery, infectious disease, and urology.