1 Newhall Street, Birmingham, B3 3NH

£8,108

Email