Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
33 Flat A £ 620,0000.000002
33 Flat B £ 800,0000.000002
33 Flat E £ 780,0000.000002