Detached at 53 Stroud Crescent, London South — $544,500 | HausQ