1685 E Spire St, Meridian, ID, 83642

$599,900

1685 E Spire St, Meridian, ID, 83642

PENDING

Mortgage calculator