Located in a quiet residential area a short distance from Kirkcudbright town centre, 32 Princess Street is a surprisingly spacious one-bedroom...
Well-presented end-terraced bungalow with attractive front and rear gardens, located within a row of three houses. The property has well...