803 S Main St, Electra, TX
704 S Southland Ave, Electra, TX
406 W Garrison Ave, Electra, TX
515 N Wichita St, Electra, TX