Ophelia Avenue New subdivision. Off Meteor St Atherton is located at Meteor St, Atherton QLD 4883, Australia