61A Ronver Road

JSON

Address
61A Ronver Road
London, Lewisham
Greater London
Postcode
SE12 0NR
Property type
Terraced
Tenure
Freehold
Date Price
£526,000
£463,000
£425,200
£247,000