Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
23A £ 284,0000.003004
23A £ 152,0000.000002