Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Itchen Down Farmhouse £ 490,0000.000001
Itchen Down House £ 1,010,0000.000001
New Farm Cottages 2 £ 515,0000.000001