$606,940

12954 Burr Oak Lane N, Champlin, MN 55316

Save Contact

Sold Price:

$606,940

Sold Date: 04/28/2023

12954 Burr Oak Lane N Champlin, MN 55316

Sold MLS# 6310765

4 beds 3 baths 3,084 sq ft Single Family