3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642
3431 S Garibaldi Pl, Meridian, ID, 83642

$370,414

3431 S Garibaldi Pl, Meridian, ID, 83642

9
Courtesy of: New Home Star Idaho