2 bedroom duplex apartment

Ducavel House, 37 Palace Road, London, Greater London, SW2 3EB

Size: 80 sqm

SOLD

Blur-1
Blur-2
Blur-3