121 W Cleveland Ave, Electra, TX
601 W Cleveland Ave, Electra, TX
201 E Summit Ave, Electra, TX
301 W Cleveland Ave, Electra, TX
5484 State Highway 25 N, Electra, TX