Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Building 1 Unit 81 £ 460,0000.000002
Building 3 Unit 90A £ 282,0000.000002
Building 5 Unit 94 £ 220,0000.000002
Building 6 Unit 100 £ 158,4000.000001