A haven in Scarborough. Beautiful home, green wild garden, close to everything and quiet. A perfect retreat.