26A Homestead Road

JSON

Address
26A Homestead Road
London, Hammersmith and Fulham
Greater London
Postcode
SW6 7DB
Property type
Terraced
Date Price Tenure
£442,500 Leasehold
£120,000 Freehold