Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Haverford Upper Flat £ 114,5000.000003
Haverford Garden Flat £ 87,5000.000001