Explore details about location Terrace Avenue. Terrace Avenue is a location situated within the Half Moon Bay alongside other areas such as Amesport Landing, Saint James Avenue, Mirada Road.