Detached | 3 Bd | -- Ba
Edinburgh Detached | 3 Bd | -- Ba
An excellent opportunity has arisen to acquire this desirable three bedroom upper villa, well situat....