Sold on 18 May 2023Sold$1,070,00018 Darwin Terrace, Dudley Park WA 6210 4 2 2570m²House42 days on Homely