21 ESTRELLA VISTA Drive, Tijeras, NM 87059 - MLS#966804 - Leland Lo...