Floor Plan for 4 Bedroom Semi-Detached House for Sale in Milne Meadows, Old Craighall, Musselburgh, East Lothian, EH21 8TA, EH21, 8TA - Offers Over &pound300,000