Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
11A £ 820,0000.006001
3 £ 499,0000.000001
5 £ 581,0000.000002
7 £ 1,245,0000.000001
9 £ 1,300,0000.000002
The Orchard, 13 £ 1,170,0000.000002