Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
18 £ 222,0000.003003
36 £ 172,0000.003002
8 £ 190,0000.000002
New River Place £ 2,350,0000.000001