5086 W Oakford Court, Meridian, ID, 83646

$2,113,020

5086 W Oakford Court, Meridian, ID, 83646

Courtesy of: Better Homes & Gardens 43North