stella at the medical center

Appartments for Rent (713) 550-1000 | 7009 Almeda Rd, Houston, TX 77054, USA
The finest apartment and loft style living awaits you at Stella at the Medical Center. Our prime central location in the prestigious Medical Center area of Houston is just minutes from downtown, Rice University, the Houston Zoo & Museum District and major freeways. Great shopping, restaurants and entertainment in Rice Village, the Galleria, and Highland Village are just moments away.