22-24 Victoria Parade, London, Greater London, SE10 9FR

£1,300,000

Email