Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Green Barn 1 £ 470,0000.000002
Green Barn 2 £ 670,0000.000003