Situated in highly desirable Crail, this three- bedroom, two-bathroom semi-detached house is complemented by private gardens and a driveway. The home...