Flat 4A, 2 New Belfield, is a bright and well-presented two double bedroom, first floor flat, situated within a modern development in the popular residential area of Duddingston.
Flat 4A, 2 New Belfield, is a bright and well-presented two double bedroom, first floor flat, situated within a modern development in the popular residential area of Duddingston.