1 Day Ago COMPARE 12236 Copper Tree Pvt Ln, Houston, TX 77035 Unit 12236 Condo for Rent 2 Beds $1,450