4696 W Apgar St, Meridian, ID, 83646

$574,930

4696 W Apgar St, Meridian, ID, 83646

PENDING