Explore details about location Myrtus Avenue. Myrtus Avenue is a location situated within the Arcadia alongside other areas such as Whispering Pines Drive, Lee Avenue, Ilene Drive.