AMLI 2121 is nestled in the vibrant Montrose/Museum District near Downtown. Our luxury Houston TX apartments, located off Allen Parkway near Montrose Blvd, are steps from Buffalo Bayou Park and a short jog to Memorial Park.
Verified Student recommends AMLI 2121
Very spacious and lovely modern style living.
The area is farther away from campus.