UKSouth West EnglandDevonPlymouth
Investment - Retail High Street
To Long Lease
A mid-terraced three storey building of traditional construction arranged as a ground floor retail unit with ancillary storage totalling approximately 220 sq..
Plymouth is the largest city in the south west of England and lies approximately 44..