1 Day Ago COMPARE 815 Tidwell Rd, Houston, TX 77022 Unit Garcia Plaza A Apartment for Rent 2 Beds $1,300