Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
61 Plot 2 £ 620,0000.000003
61 £ 260,0000.004002