10 Ledge Lane

Monte Vista  • $410,000