Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
1 £ 445,0000.004001
New Larchwood House, 1A £ 485,0000.000001
Oakwood, 2 £ 422,5000.000003