Add this property to your favorites View Details 9405 Jillian Trail NE Elena Vista Su | Albuquerque $599,900 1.03 acres Price Reduced