110 W Summit Ave, Electra, TX 76360, USA Property ID: 111131 Appraised Value: $539 Bidding Has Closed Bids Received (10) Lot Six (6), Block Two (2), Southland Addition to the City of Electra, Wichita County, Texas
Comments are closed.