31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352
31208 Birch Valley Road, Melrose, MN, 56352

$699,500

31208 Birch Valley Road, Melrose, MN, 56352

ACTIVE