6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642
6296 S Mechta Ave, Meridian, ID, 83642

$949,900

6296 S Mechta Ave, Meridian, ID, 83642

11
Courtesy of: John L Scott Boise