Land auction Electra, TX - 312-E-Railroad-Ave-Electra-TX-76360, 501267648943 | Hubzu