613 W Front Ave, Electra, TX
806 US Highway 287, Electra, TX
12912 State Highway 25 S, Electra, TX
603 W Front Ave, Electra, TX