Quiet & Relaxing Apartment on Russell Island 41 Trimaran Street, Russell Island, Queensland 4184