Homes for sale - 307 Electra DR, Houston, TX 77024 – MLS#2409062 - ...