Lighthouse Apartments on The Strand, Family Beach / Executive Business Rental 103 The Strand, North Ward, Queensland 4810