Sold on 14 Apr 2025Sold$677,5002/96 Ivanhoe Street, Eden Hill WA 6054 3 2 2308m²Unit45 days on Homely