21 Broomwood Road

JSON

Address
21 Broomwood Road
London
London, Wandsworth
Greater London
Postcode
SW11 6HU
Date Price Type Tenure
£850,000 Semi-detached Freehold
£515,000 Semi-detached Freehold
£375,000 Flat/maisonette Leasehold