Updated Today COMPARE 7706 Independence St, Houston, TX 77051 Unit A Apartment for Rent 2 Beds $1,800