Updated Today COMPARE 206 Plaza Verde Dr, Houston, TX 77038 Unit A36 Apartment for Rent 3 Beds $1,300