Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Ilford House, 1 £ 899,9500.000001
Orchard House, 2 £ 875,0000.000001