25 Queens Avenue, Avalon Beach, NSW 2107 - DuplexSemi-detached for rent - PropertyMate