Well appointed 3 bedroom apartment, located on the first floor of a traditional building in the leafy Marchmont area.
Pictures of 3 Bed Argyle Park Terrace