Just sold27Sold in Sep, 2025Sold: Sold price unknown324315m²627m²20 Mermaid Street, Dunwich, QLD 4183