Explore details about location Avenue N. Avenue N is a location situated within the San Francisco alongside other areas such as Camellia Avenue, Gough Street, Cesar Chavez Street.