A bright and well-presented two double bedroom, first floor flat with allocated parking, situated within a modern development in the popular residential area of Duddingston.
A bright and well-presented two double bedroom, first floor flat with allocated parking, situated within a modern development in the popular residential area of Duddingston.