1003 Vela Jackson Ave, La Joya, TX 78560 — $295,000 · 4bd · ~1.1% rule | OnePercent