Completely remodeled! New central a/c! , located in the heart of Montrose. Best location in Houston!!!! This apartment is walking distance to cool shops, bars / restaurants and St. Thomas University. Only minutes away from Medical center, Downtown, Galleria, University of Houston and Rice University. WI FI included!! Trader Joes and Target down the street.
2011 Marshall St is located in Houston, Texas in the 77098 zip code.