3466 S Garibaldi Pl., Meridian, ID, 83642
3466 S Garibaldi Pl., Meridian, ID, 83642
3466 S Garibaldi Pl., Meridian, ID, 83642
3466 S Garibaldi Pl., Meridian, ID, 83642
3466 S Garibaldi Pl., Meridian, ID, 83642
3466 S Garibaldi Pl., Meridian, ID, 83642
3466 S Garibaldi Pl., Meridian, ID, 83642

$440,782

3466 S Garibaldi Pl., Meridian, ID, 83642

7
Courtesy of: New Home Star Idaho