Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Camelia House 96 £ 27,0000.000002
Camelia House 106 £ 31,0000.000001
Camelia House 104 £ 120,0000.000003