Sold on 24 Feb 2026SoldPrice Undisclosed11 Illaroo Place, Mona Vale NSW 2103 3 2 3273.2m²Townhouse26 days on Homely