UKSouth East EnglandRetail Ewell Road SM
SM3 Ewell Road
To Let 547 sf Shop, Retail Office
Corner position, Air Conditioning
The end of terrace property is of traditional brick construction with part rendered elevations, beneath a tiled roof, with commercial to..
The property is located on the northern side of Ewell Road at the junction with Park Lane, close to the Cheam..