63 Howbury Road

JSON

Address
63 Howbury Road
London, Southwark
Greater London
Postcode
SE15 3HH
Tenure
Leasehold
Date Price Type
£287,500 Terraced
£345,000 Terraced
£208,000 Flat/maisonette
£158,000 Terraced