11/3-9A Beach Street, Tennyson Point, NSW 2111 - Villa for rent - PropertyMate