16 Macaulay Road

JSON

Address
16 Macaulay Road
London, Lambeth
Greater London
Postcode
SW4 0QX
Property type
Semi-detached
Tenure
Freehold
Date Price
£5,735,000
£5,225,000
£3,400,000
£595,000
£475,000
£427,600