3106 E Mores Trail St., Meridian, ID, 83642

$842,766

3106 E Mores Trail St., Meridian, ID, 83642

Courtesy of: Silvercreek Realty Group