3402 Castor ST, Houston, TX 77022 - MLS#79386094 - Realty Momentum ...