100 N Main St, Electra, TX
401 W Front Ave, Electra, TX
118 N Waggoner St, Electra, TX
100 S Main St, Electra, TX