Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Glimsters Farm Barn 2 £ 332,5000.000002
Glimsters Farm Barn 3 £ 90,0000.000001