Homes for sale - 3402 Castor ST, Houston, TX 77022 – MLS#79386094 -...