Nine’s property team has found five of the most swoon-worthy luxury rentals that are open for inspection this weekend. Located in Avalon Beach in Sydney’s Northern Beaches, this four-bedroom, ...