321 N Meadow, Grangeville, ID, 83530

$395,000

321 N Meadow, Grangeville, ID, 83530

Courtesy of: Highland Realty