Homes for sale - 3400 Castor ST, Houston, TX 77022 – MLS#3944007 - ...