98-100Petrel Avenue Mermaid Beach. Lot 5 SP110059