Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
1A £ 437,5000.000002
3 £ 170,0000.000002
Churchfield £ 400,0000.000001
The Brae £ 459,0000.000001
The Motte £ 385,0000.000001