Add this property to your favorites View Details 4644 Owl View Drive Staffrod Meadows | Traverse City $45,000 0.28 acres On Site 191 Days Ago