Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Thatcham Distribution Park Unit 2 £ 24,947,9250.000001