Homes for sale - 643 Electra, Houston, TX 77079 – MLS#31128292 - Je...