Three-bedroom semi-detached home boasting front and rear gardens, and offering well-planned and flexible accommodation over two levels, situated in...
Lovely and generously proportioned two-bedroom semi-detached villa quietly positioned within a modern development in the popular Midlothian town of...