Well-presented, two-bedroom, upper villa with a generous private garden. Set on a quiet residential street, located in Wallyford, by Musselburgh, to...