Six month lease term: Sept 16 2023 - March 31, 2024; Well maintained 4-plex in the heart of Montrose. Walk everywhere. One bedroom, one bath, hardwoods throughout, gas stove, off-street parking. Call agent to tour today.
1753 W Alabama St is located in Houston, Texas in the 77098 zip code.