This is a generously proportioned first floor flat, within a popular modern block located just off Musselburgh High Street close to all the excellent local
The property boasts a corner position and excellent internal proportions that include 3 double bedrooms, 2 bathrooms, a generous lounge, kitchen and a