12A Palace Road

JSON

Address
12A Palace Road
London, Lambeth
Greater London
Postcode
SW2 3NG
Tenure
Freehold
Date Price Type
£1,212,500 Detached
£1,050,000 Other
£655,000 Detached