Property facts for 23-25 Sherrard St, Melton Mowbray
23 Sherrard Street provides some 1,897 sq ft of retail and 1,732 sq ft of storage space. Includes 27 Sherrard Street.
This shop to rent is located in Melton Mowbray.
Search for all available commercial properties to rent in Melton MowbrayView the performance or update the listing in CoStar