Well-presented, one-bedroom, first-floor flat, with shared garden grounds, a garage and private parking. Set in a leafy, residential development, in...
Set in a quiet, modern development in the sought after Craiglockhart area to the South of the city centre surrounded by communal grounds and with an...