View Details $114,900 1 of 12 Greenwood Isle | Deerwood 0.43 acres On Site: 355 Days Courtesy of Century 21 Atwood-Mille Lacs (Isle). © 2022 Regional Multiple Listing Service of Minnesota, Inc.