4110 W Monte Cristo Road$3,000,00017.58 AcresEdinburg, TX, 78541Antonio VilledaGlass House Real Estate