1/49 49 Active $685,000 4 Beds4 Baths3,640 SqFt 15611 Lake Iris DR, Houston, TX 77070 Single Family Home Listed by Realty USA