Ground Floor Commercial To Let

Sheffield House, 25 China Street, Llanidloes, Powys

£21,667 PCM