Menard St, 77003, Texas - Redfin
10 addresses found on Menard St in 77003, Texas. The average lot size on Menard St is 4112 sq. ft. The average property tax on Menard St is $9.7K/yr. Find an address below to learn more about the property details:
- 3811 Menard St, Houston, TX 77003
- 3815 Menard St #8, Houston, TX 77003
- 3824 Menard St, Houston, TX 77003
- 3827 Menard St, Houston, TX 77003
- 3826 Menard St, Houston, TX 77003
- 3807 Menard St, Houston, TX 77003
- 3805 Menard St, Houston, TX 77003
- 3822 Menard St, Houston, TX 77003
- 3819 Menard St #8, Houston, TX 77003
- 3823 Menard St, Houston, TX 77003


United States
Canada