This 3-bedroom, double upper flat is situated in the popular Midlothian town of Bonnyrigg, approximately 7 miles South of Edinburgh City Centre. In...
This well-laid-out three-bedroom property offers balanced and functional accommodation across two levels, totalling approximately 80.83 sq m (870 sq...