23 Akenside Court, Osborne Road, London, W3 8SJLast soldNot availablePurpose built flat21Leasehold72 sqmLoading...