Explore details about location Sycamore Street. Sycamore Street is a location situated within the Somerville alongside other areas such as Sycamore Street, Glenwood Road, Prospect Street.