Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
25 £ 185,0000.000001
Mallard House, 26 £ 780,0000.000002
The Lilacs £ 227,5000.002005
The Vicarage £ 595,0000.000001