94/1 Inchview Terrace is a bright and exceptionally spacious three bedroom ground floor flat, forming part of a well established factored development...
78A Argyle Crescent is a beautifully presented, spacious two-bedroom upper flat located on a peaceful residential street in the sought-after Joppa...
215/8 Granton Road is a beautifully presented, two bedroom first floor flat, forming part of an established factored development. Entered through a...
Bullt in the Victorian era this hidden gem is sat back of the main road offering peace and tranquil living Mitchellfield, 64 Millhill is a bright...
Annfield is a beautifully presented, freshly decorated two-bedroom ground floor flat, ideally located in the well-served district of Newhaven, on the...
44 Newbigging is bright and spacious upper flat forming part of a 1930's four in a block just off Musselburgh's High Street with good local shopping...
2 Ashton Villas is a generously proportioned, traditional four bedroom semi-detached house, situated in the highly sought-after Joppa area.The...
29/2 Morton Street is two bedroom ground floor flat with a box room/study, forming part of a traditional tenement building located in the highly...
111 North High Street is a three bedroom double upper flat, ideally situated to take advantage of Musselburgh's vast amenitiesThe rarely available...
32E Beach Lane is a charming second-floor flat set in a traditional tenement in the coastal town of Musselburgh. The property is situated in quiet...