Heartwood Ranch is situated on 3.73 acres located in Grand Lake, Colorado. This historic property has been utilized as a wedding venue named Heartwood Ranch, restaurant, ice cream shop, rental property, and now a family home. The owner of Heartwood Ranch had planned to use the property for boat...