Sold on 2 Jun 2026SoldPrice Undisclosed2/84 Newmarch Street, Muirhead NT 810 3 2 2348m²Unit8 days on Homely