Helix at Med Center

Helix at Med Center is an apartment community in Medical Center, Houston, with rent from $1,258 to $2,665 per month, located at 7200 Almeda Rd, Houston, TX 77054.

Helix Medical Center located at 7200 Almeda Rd, Houston, TX 77054

Address: 7200 Almeda Rd, Houston, TX 77054, Houston, TX, 77054

Rent: $1258 – $2665/mo

Neighborhood: Located in Medical Center. World-renowned healthcare hub

Nearby places in Medical Center

Other apartments in Medical Center

Browse all Houston apartments · Get matched with a free locator