626 Electra DR, Houston, TX 77079 - MLS#70122978 - The Mendez Team ...