Property Id: 2063802 The Audubon District of Montrose, right off W. Alabama, is home to the charming Montrose Place Condo Community. In addition to the Museum District, Texas Medical Center, universities, entertainment, and restaurants, Montrose is close to everything else. Located in the rear, away from the majority of street noise, is this charming one-bedroom condominium. ideally situated near the mail room, laundry room, and pool. The fourth parking space was assigned by Audubon. The bedroom's new floor was just put in.
606 Marshall St is located in Houston, Texas in the 77006 zip code.