383 N Tessa Ln, Meridian, ID, 83642

$432,990

383 N Tessa Ln, Meridian, ID, 83642

Courtesy of: Hubble Homes, LLC