Newly Listed

$996,300

2960 Mardia St, Meridian, ID, 83642

ACTIVE