Sold on 10 Oct 2025Sold$1,250,00017 Lombard Street, North Adelaide SA 5006 3 1 2152m²Townhouse37 days on Homely