Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
33 £ 437,5000.000001
Birkbeck College, 32 £ 1,285,0000.000001