5/98-100 Petrel Avenue, Mermaid Beach, Qld 4218 - Apartment for rent - PropertyMate