1/23 23 Active $160,000 3 Beds2 Baths1,460 SqFt 7939 Cabot ST, Houston, TX 77078 Single Family Home Listed by Keller Williams Houston Central