Newly Listed

$1,056,500

3064 Mardia St, Meridian, ID, 83642

ACTIVE