Office For Sale in Cardross, Scotland
£ 550,000.00
Cardross, Alba / Scotland
Key Points
Benefits from a balcony view overlooking the Thames
1 parking space included
A stones throw from Canary Wharf
5 minute walk from South Quay DLR Station
Summary
An attractive...