Sold on 27 May 2025Sold$835,0002/180 Seville Road, Holland Park QLD 4121 3 2 1169m²Unit12 days on Homely