Michall St, 78538, Texas - Redfin
12 addresses found on Michall St in 78538, Texas. The average lot size on Michall St is 18876 sq. ft. Find an address below to learn more about the property details:
- 19703 Michall St, Edcouch, TX 78538
- 19611 Michall St, Edcouch, TX 78538
- 19806 Michall St, Edcouch, TX 78538
- 19816 Michall St, Edcouch, TX 78538
- 19901 Michall St, Edcouch, TX 78538
- 19532 Michall St, Edcouch, TX 78538
- 19602 Michall St, Edcouch, TX 78538
- 19704 Michall St, Edcouch, TX 78538
- 19714 Michall St, Edcouch, TX 78538
- 19601 Michall St, Edcouch, TX 78538
- 19902 Michall St, Edcouch, TX 78538
- 19612 Michall St, Edcouch, TX 78538