2489 Barrera St, Eagle Pass TX, 78852