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.
Is it your property? claim it here