19 results
Flats for sale in Musselburgh Race Course
- Offers over£150,000
2 bedroom flat for saleAlbert Place, Wallyford, Musselburgh, EH21
21- Tenure: Freehold
- Well-presented, two-bedroom, upper villa with a generous private garden.
2 bedroom flat for saleAlbert Place, Wallyford, Musselburgh, EH21