ActiveSingle Family Residential$169,9004116 Castor Street4116 Castor StreetHouston, Texas 770222Beds 1Baths 750Sq ftView Listing