Explore details about location North Sycamore Avenue. North Sycamore Avenue is a location situated within the Tucson alongside other areas such as South Ridgefield Avenue, North Tierra Verde Place, East Elkridge Place.