Add this property to your favorites View Details 83 Vista Sierra Tierra Encantada Sub Un 1 | Edgewood $59,000 3.42 acres On Site 214 Days Ago