Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Mallards House 1 £ 112,5000.000001
Mallards House 5 £ 88,0000.000003
Mallards House 6 £ 78,0000.000001
Mallards House 2 £ 156,0000.000001