43 Bellwood Road

JSON

Address
43 Bellwood Road
London, Southwark
Greater London
Postcode
SE15 3DE
Tenure
Freehold
Date Price Type
£840,000 Terraced
£499,500 Semi-detached