For Sale
21-23 St Leonard's Lane, St Leonards, Edinburgh, Scotland, EH8 9SH
Tenure
For Sale
Type
Retail
Price
£600,000 Offers Over
Size
4,568 Sq Ft
Ref No
18248