13 Ewald Road

JSON

Address
13 Ewald Road
London, Hammersmith and Fulham
Greater London
Postcode
SW6 3NA
Property type
Terraced
Tenure
Freehold
Date Price
£1,861,888
£1,777,777
£1,222,222
£675,000
£195,000