View Details 217 Spring Creek Lane NE Sandia North Subdivision | Albuquerque $648,000 0.58 acres On Site 45 Days Ago