104 W Summit Ave, Electra, TX
601 S Main St, Electra, TX
708 E Railroad Ave, Electra, TX
301 Park Ave, Electra, TX